Senior Software Developer

at Morningstar in Edinburgh for salary not provided

About the role:

We are looking for a talented Senior Software Development Engineer to work within one of our leading Product teams, partnering with team members from Product, Design and Engineering. You will have a strong technical background with a track record of leading and delivering high quality, robust solutions

Job responsibilities:

•  Working in cross functional teams with engineering, product, and design colleagues to provide innovative and iterative solutions to complex customer and business problems from concept to customer

•  Developing solutions which solve Customers wealth and investment aspirations and needs, and deliver medium to long term sustainable business growth

•  Responsible for leading the delivery of outstanding engineering, data and architecture to support high quality production scalable delivery and ongoing performance

•  Responsible for the quality of application/ products technical performance, through adoption and coaching of code quality, design, testing, monitoring etc.

•  We are passionate about supporting a learning culture across our teams, mentoring team members to leverage best engineering practices, tooling and methods

•  Attending and contributing at all relevant team events and ceremonies

Qualifications:

•  Minimum Bachelor's Degree in Computer Science or a related field, or evidence of strong self-taught engineering skills

•  Minimum 7 years of professional experience in building complex software systems end to end, that have been successfully delivered to customers. Including: Front end, APIs, databases, and cloud native development

•  Expertise in – our Technology stack and/ or multi-skilled across other languages/ frameworks. With .Net, Azure, Javascript, BusApps, Dynamics experience all desirable

•  We are also looking to design our future Mobile engagement strategy for investors, experience in native or cross platform mobile development will be beneficial

•  Fast and Curious learner, with experience of defining engineering best practices and providing technical mentorship to other members of the engineering team.

•  Experience and understanding of Agile Development methodologies, including Scrum.

•  Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, TDD, code reviews, source control management, build processes, testing, and operations.

P14_PraemiumAdministrationLimitedDIFCBranch Morningstar Wealth Administration (DIFC Branch) Limited Legal Entity

If you received and accept an offer from us, we require that personal and any related investments be disclosed confidentially to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we’ve found that we’re at our best when we’re purposely together on a regular basis, typically three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.

How to apply

Apply at the link below.

Apply now